you advertise - French English Dictionary